# -*- coding: utf-8 -*-
# 单选，禁止编辑
# @Time    ： 2021/12/2  14:59
# @Auther  ： 徐良
# File     :  tableView1.py

from PySide6.QtWidgets import QAbstractItemView, QTableView
from mesParts.tableView.baseTableView import BaseTableView


class TableView1(BaseTableView):
    """
    只能单选一行，带样式1
    """
    def __init__(self, parent=None):
        super(TableView1, self).__init__(parent)
        self.setSelectionMode(QAbstractItemView.SingleSelection)  # 设置选择模式为行选中模式
        self.setSelectionBehavior(QAbstractItemView.SelectRows)
        self.setEditTriggers(QAbstractItemView.DoubleClicked)  # 设置双击触发编辑


